const express = require("express");
const cors = require("cors");
const jwt = require("jsonwebtoken");
const jwst = require("./global_jwt");
// ps:路由不能直接导入使用会有问题 只能把express模块注册替换
const Router = require("./router/user.js");
// 路由
const RouterSnmp = require("./router/test_snmp");
const RouterSip = require("./router/sip");
const RouterRealTimeRecording = require("./router/realTime_Recording")
const Audio = require("./router/aduio")
const app = express();


// 导出接收 post 请求数据 模块
const bodyParser = require("body-parser");
//挂载跨域
app.use(cors());
//接收参数包要在路由前面注册
app.use(bodyParser.urlencoded({ extended: false }));
// 注册多个使用 // 模块化路由导入服务器使用 在前面增加第一个参数可以分模块
app.use(jwst);
app.use(Router);
app.use(RouterSip);
app.use(RouterSnmp);
app.use(RouterRealTimeRecording);
app.use(Audio);



app.listen(8080, () => {
  console.log("服務已啓動......");
});
